//
//  EColumn.h
//  chanlin
//
//  Created by Ryan on 15-2-11.
//  Copyright (c) 2015年 chanlin. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>

@class CLList;

@interface EColumn : NSManagedObject

@property (nonatomic, retain) NSString * classId;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSString * num;
@property (nonatomic) int32_t order;
@property (nonatomic) float cHeight;
@property (nonatomic, retain) NSOrderedSet *book;
@end

@interface EColumn (CoreDataGeneratedAccessors)

- (void)insertObject:(CLList *)value inBookAtIndex:(NSUInteger)idx;
- (void)removeObjectFromBookAtIndex:(NSUInteger)idx;
- (void)insertBook:(NSArray *)value atIndexes:(NSIndexSet *)indexes;
- (void)removeBookAtIndexes:(NSIndexSet *)indexes;
- (void)replaceObjectInBookAtIndex:(NSUInteger)idx withObject:(CLList *)value;
- (void)replaceBookAtIndexes:(NSIndexSet *)indexes withBook:(NSArray *)values;
- (void)addBookObject:(CLList *)value;
- (void)removeBookObject:(CLList *)value;
- (void)addBook:(NSOrderedSet *)values;
- (void)removeBook:(NSOrderedSet *)values;
@end
